
  ::-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #ccc; opacity:1; font-size: .5rem;
  }

  ::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #ccc;opacity:1;font-size: .5rem;
  }

  input:-ms-input-placeholder{
    color: #ccc;opacity:1;font-size: .5rem;
  }

  input::-webkit-input-placeholder{
       color: #ccc;opacity:1;font-size: .8rem;
  }
*{
    margin: 0;
    padding: 0;
}
.clearfix::after{
    display: table;
    clear: both;
    content: "";
}
.fl{
    float: left;
}
.fr{
    float:right;
}
p{
    margin: 0;
}
a{
    text-decoration: none;
    color: #555;
}
li{
    list-style: none;
}
textarea{
    resize: none;
}
/*白色底部*/
body{
    background-color: white;
    position: fixed;
    width: 100%;
    height:100%;
}
/* 白色底部 */
/* 灰色底板 */
.gray_floor{
    position: fixed;
    top: 0;
    background  :#f2f2f2;
    width: 100%;
    height: 100%;
}
/* 灰色底板 */
/* 遮罩开始 */
.black_cover{
    display: none; 
    position: fixed;
    top:0;
    width: 100%;
    height:100%;
    background: rgba(0,0,0,0.2);    
}
/* 遮罩结束*/
/* 弹框开始 */
.alert{
    display: none; 
    font-size: .8rem;   
    color:#333;
    position: absolute;
    left:15%;
    top:35%;
    width: 70%;
    background: rgb(255, 255, 255);
    border-radius: .8rem;
    margin:0px auto;
}
.alert h3{
    font-size: .8rem;
    text-align: center;
    padding: 0 5%;
    padding-top: 5%;
}
.alert p{
    font-size: .7rem;
    text-align: center;
    padding: 0 5%;
    padding-bottom: 5%;
    border-bottom: 1px solid #e2e2e2;
}
.alert input{
    color:blue;
    background: rgb(255, 255, 255);
    border:none;    
    height:2.2rem;
    line-height: 2.2rem;
    text-align: center;
}
/* 弹框结束 */
/*顶部导航开始*/
.header_top{

    /* background: #ff5777; */
}
.header_top .header_right{
    position: relative;
    padding: .6rem .1rem;
    font-size: .7rem;
    /* color:rgb(255, 255, 255); */
}
.header_center{
    text-align: center;
    /* font-size: 1.05rem; */
    /* color:rgb(255, 255, 255);    */
}
/*顶部导航结束*/
/*底部导航结束*/

/*底部导航结束*/
